package com.zenchn.entity;

import com.zenchn.model.TSysWebStyleConfig;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;
import java.util.Map;

/**
 * 系统WEB风格配置展示对象
 *
 * @author panbingqi
 * @date 2020/6/19 9:58
 */
@ApiModel(value="系统WEB风格配置展示对象",description="系统WEB风格配置展示对象")
public class TSysWebStyleConfigVO extends TSysWebStyleConfig {

    private static final long serialVersionUID = -7535860845136449712L;

    @ApiModelProperty(value="项目名称")
    private String projectName;

    @ApiModelProperty(value="图标文件Url")
    private String iconFileUrl;

    @ApiModelProperty(value="logo文件Url")
    private String logoFileUrl;

    @ApiModelProperty(value="轮播图片列表")
    private List<Map<String,String>> carouselImageList;

    @ApiModelProperty(value="平台版本")
    private String platformVersion;

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getIconFileUrl() {
        return iconFileUrl;
    }

    public void setIconFileUrl(String iconFileUrl) {
        this.iconFileUrl = iconFileUrl;
    }

    public String getLogoFileUrl() {
        return logoFileUrl;
    }

    public void setLogoFileUrl(String logoFileUrl) {
        this.logoFileUrl = logoFileUrl;
    }

    public List<Map<String, String>> getCarouselImageList() {
        return carouselImageList;
    }

    public void setCarouselImageList(List<Map<String, String>> carouselImageList) {
        this.carouselImageList = carouselImageList;
    }

    public String getPlatformVersion() {
        return platformVersion;
    }

    public void setPlatformVersion(String platformVersion) {
        this.platformVersion = platformVersion;
    }

    @Override
    public String toString() {
        return super.toString()+"TSysWebStyleConfigVO{" +
                "projectName='" + projectName + '\'' +
                ", iconFileUrl='" + iconFileUrl + '\'' +
                ", logoFileUrl='" + logoFileUrl + '\'' +
                ", carouselImageList=" + carouselImageList +
                ", platformVersion='" + platformVersion + '\'' +
                '}';
    }
}
